package nsu.edu.zsq.bean;

/**
 * Description: 系统权限表（用于构建ztree树）
 */
public class SysAcl {
    /**
     * ztree中的id id
     */
    private Integer id;

    /**
     * ztree的pId p_id
     */
    private Integer pId;

    /**
     * 节点名称 name
     */
    private String name;

    /**
     * 受限url ban_url
     */
    private String banUrl;

    /**
     * 是否有checkbox nocheck
     */
    private Byte nocheck;

    /**
     * 是否被勾选 checked
     */
    private Byte checked;

    /**
     * Get ztree中的id
     * @return id ztree中的id
     */
    public Integer getId() {
        return id;
    }

    /**
     * Set ztree中的id
     * @param id ztree中的id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * Get ztree的pId
     * @return p_id ztree的pId
     */
    public Integer getpId() {
        return pId;
    }

    /**
     * Set ztree的pId
     * @param pId ztree的pId
     */
    public void setpId(Integer pId) {
        this.pId = pId;
    }

    /**
     * Get 节点名称
     * @return name 节点名称
     */
    public String getName() {
        return name;
    }

    /**
     * Set 节点名称
     * @param name 节点名称
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * Get 受限url
     * @return ban_url 受限url
     */
    public String getBanUrl() {
        return banUrl;
    }

    /**
     * Set 受限url
     * @param banUrl 受限url
     */
    public void setBanUrl(String banUrl) {
        this.banUrl = banUrl == null ? null : banUrl.trim();
    }

    /**
     * Get 是否有checkbox
     * @return nocheck 是否有checkbox
     */
    public Byte getNocheck() {
        return nocheck;
    }

    /**
     * Set 是否有checkbox
     * @param nocheck 是否有checkbox
     */
    public void setNocheck(Byte nocheck) {
        this.nocheck = nocheck;
    }

    /**
     * Get 是否被勾选
     * @return checked 是否被勾选
     */
    public Byte getChecked() {
        return checked;
    }

    /**
     * Set 是否被勾选
     * @param checked 是否被勾选
     */
    public void setChecked(Byte checked) {
        this.checked = checked;
    }
}